清华大学出版社 您所在的位置:网站首页 运维 书籍 清华大学出版社

清华大学出版社

2023-03-31 19:04| 来源: 网络整理| 查看: 265

运维指对设备环境中软件、硬件的运行和维护,因为各类型企业常使用Linux系统作为服务器主机中软件的运行环境,所以基于Linux系统的运维技术成为运维人员应掌握的基本技能。 本书分为9章: 第1章介绍了Linux的背景、开发环境、网络配置等知识;第2章讲解了Linux系统的基本命令与常用工具;第3、4章讲解了Shell编程的基本语法、内核的编译与管理;第5章对Linux环境中常见的网络服务进行介绍;第6~9章讲解了Linux环境下实现集中化、自动化运维的方式,并对网络安全和虚拟化计时进行了讲解。本书中的每个章节都以理论与案例结合的模式,在理论知识后通过切实可行的案例帮助读者在学习的同时,实践、巩固所学知识。 本书附有配套视频、源代码、习题、教学课件等资源。同时,为了帮助初学者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。 本书既可作为高等院校本、专科计算机相关专业的Linux课程专用教材,也可以作为Linux系统管理的培训教材,是一本非常适合Linux技术人员的教材。

more >

序 江苏传智播客教育科技股份有限公司(简称传智播客)是一家致力于培养高素质软件开发人才的科技公司,“黑马程序员”是传智播客旗下高端IT教育品牌。 “黑马程序员”的学员多为大学毕业后,想从事IT行业,但各方面条件还不成熟的年轻人。“黑马程序员”的学员筛选制度非常严格,包括了严格的技术测试、自学能力测试,还包括性格测试、压力测试、品德测试等。百里挑一的残酷筛选制度确保学员质量,并降低企业的用人风险。 自“黑马程序员”成立以来,教学研发团队一直致力于打造精品课程资源,不断在产、学、研三个层面创新自己的执教理念与教学方针,并集中“黑马程序员”的优势力量,有针对性地出版了计算机系列教材60多册,制作教学视频数十套,发表各类技术文章数百篇。 “黑马程序员”不仅斥资研发IT系列教材,还为高校师生提供以下配套学习资源与服务。 为大学生提供的配套服务 1. 请登录在线平台: http://yx.boxuegu.com,免费获取海量学习资源,还有专业老师在线为您答疑解惑。 2. 针对高校学生在学习过程中存在的压力等问题,我们还面向大学生量身打造了IT技术女神——“播妞”,可提供教材配套源码和习题答案以及更多IT其它干货资源,同学们快来添加吧!“播妞”微信: 208695827、“播妞”QQ: 3231342131。 “播妞”微信 “播妞”QQ 为教师提供的配套服务 针对高校教学,“黑马程序员”为IT系列教材精心设计了“教案+授课资源+考试系统+题库+教学辅助案例”的系列教学资源,高校老师请登录在线平台: http://yx.boxuegu.com或关注码大牛老师微信/QQ: 2011168841,获取配套资源,也可以扫描下方二维码,加入专为IT教师打造的师资服务平台——“教学好助手”,获取最新教师教学辅助资源的相关动态。 前言Linux系统管理与自动化运维 前言 前些年,由于运维行业技术要求相对较低,为了节省开支,部分企业选择由开发人员兼顾运维岗位,运维行业逐渐没落。随着云服务的发展,运维对工作人员的专业程度要求越来越高,运维不再是普通开发人员可以兼任的岗位,IT行业对专业运维人员的需求逐渐增加,运维再次成为IT行业中可与开发比肩的、必不可少的分支,掌握专业运维知识的人员也成为IT职场中备受青睐的稀缺人才。 然而,黑马程序员在近些年的观察和研究中发现: 面临就业的高校学子虽然已经学习了编程语言与操作系统等的相关课程,但缺乏动手能力,难以将理论联系实践,这皆因他们所用教材的体系结构不够系统,或者知识不够全面,或者讲解的知识较深奥,以至于学生难以掌握切实可用的技能。 针对这种现象,黑马程序员决定推出一本更符合学生实际需求的教材。为保障学生在学习的过程中能学有所得,在学习之后能学以致用,黑马程序员经过大量调研,推出了Linux运维课程中的初级教材——《Linux系统管理与自动化运维》。 为什么要学习本书 Linux操作系统自诞生至今,逐步发展并日渐完善,因其开源、安全、稳定等特性,成为众多企业与政府部门搭建服务器的首选平台,此外,Linux在移动应用与嵌入式开发领域也被广泛应用,因此,Linux系统的使用与Linux环境的维护成为众多计算机从业人员需要掌握的必备技能。 本书是由黑马程序员编写的Linux系统管理与运维的入门书籍,主要涵盖Linux常用命令、Shell编程基础、内核、网络服务原理与服务器配置、常用运维工具、网络安全以及虚拟化技术等知识。在环境选择上,本书选用符合企业需求的常用工具搭建运维环境;在内容安排上,本书从Linux系统基础入手,先引领读者熟悉Linux系统,掌握Linux系统的使用方法,再对网络服务、运维工具、网络安全等进阶内容进行介绍;在讲解方式上,本书将理论与实践相结合,为大多知识点配备相应案例,保证读者在掌握理论知识的同时强化动手能力。 如何使用本书 本书以与企业中所用环境Red Hat Enterprise Linux较为接近的Linux版本——CentOS 7.3为开发环境,并选用各企业常用且适用的批量运维工具Ansible、SaltStack,系统监控工具Zabbix实现Linux系统的日常维护。本书中涉及的命令、语法与工具都配备了具体的案例,旨在让读者了解并掌握Linux系统的管理与维护。 若本书用于课堂教学,建议教师在讲解理论知识后,先引导学生自主动手实现教材中提供的案例,培养学生思考问题、分析问题、解决问题的能力,以帮助学生更深刻地理解、掌握相应知识。 若读者为自主学习者,则建议读者勤思考、勤练习、勤总结,尽量完成并熟练掌握教材中配备的案例,并通过章节配套测试题进行自我检测,查漏补缺。 前言Linux系统管理与自动化运维本书分为9章,每章的大体内容如下。  第1章首先介绍了Linux系统的背景,包括Linux的起源、发展、GNU与GPL、Linux系统版本、应用领域;其次介绍了Linux环境搭建过程、Linux系统启动流程;再次介绍了VMware虚拟网络配置、目录结构;最后介绍了Linux的远程终端访问和远程文件管理。通过本章的学习,读者可对Linux系统的背景有所了解,并能顺利搭建Linux环境、配置网络,掌握Linux的远程终端访问方式及远程文件的管理。  第2章讲解了Linux系统中的基本命令与开发工具,其中命令分为与用户、文件、存储、进程、服务、软件包相关的命令,开发工具主要是Vi编辑器。掌握本章所讲知识,可提高Linux系统使用的效率。  第3章讲解了与Shell相关的知识,包括Shell概述、Shell中的变量及符号、正则表达式、文本处理工具以及Shell脚本基础语法等。  第4章讲解了Linux内核编译与管理等知识,主要包括Linux内核简介、内核的编译安装、内核模块的管理等。  第5章先对计算机网络基础知识进行了介绍,然后讲解了Linux系统中常见网络服务的原理与安装配置,包括DHCP服务、DNS服务、电子邮件服务以及FTP服务。  第6章陈述了运维的意义,并对企业中常用的集中化运维工具——Ansible和SaltStack的安装与使用方法进行了介绍。  第7章讲解了监控系统的架构、常见监控软件,并介绍了如何在Linux系统中通过监控软件Zabbix监控设备环境。  第8章讲解了与网络安全相关的知识,包括网络安全的定义、常见的网络攻击与防御方式、防火墙、IDS、IPS等,最后对CentOS系统中使用的防火墙工具——iptables、firewalld的使用方式进行了介绍。  第9章主要讲解了与KVM虚拟化技术相关的知识,包括虚拟化简介、KVM虚拟化原理与架构、如何搭建KVM虚拟化环境、KVM核心配置以及KVM管理工具——Libvirt。 读者若不能完全理解教材中所讲知识,可登录博学谷平台,配合平台中的教学视频进行学习。此外,读者在学习的过程中,务必要勤于练习,确保真正掌握所学知识。若在学习的过程中遇到无法解决的困难,建议读者不要纠结于此,继续往后学习,或可豁然开朗。 致谢 本书的编写和整理工作由传智播客教育科技股份有限公司完成,主要参与人员有吕春林、高美云、薛蒙蒙、郑瑶瑶等,全体人员在近一年的编写过程中付出了辛勤的努力,在此一并表示衷心的感谢。 意见反馈 尽管我们尽了最大的努力,但书中难免会有不妥之处,欢迎各界专家和读者朋友们提出宝贵意见,我们将不胜感激。您在阅读本书时,如发现任何问题或有不认同之处可以通过电子邮件与我们取得联系。 请发送电子邮件至: [email protected]。 黑马程序员 2018年3月于北京

more > 课件下载 样章下载 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有